<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
    xmlns:s="http://jboss.com/products/seam/taglib"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:rich="http://richfaces.org/rich"
    template="layout/template.xhtml">

<ui:define name="body">

    <rich:panel>
        <f:facet name="header">Objetivos Details</f:facet>


        <div style="clear:both"/>

    </rich:panel>

    <div class="actionButtons">

        <s:button view="/ObjetivosEdit.xhtml"
                    id="edit"
                 value="Edit"/>

        <s:button view="/#{empty objetivosFrom ? 'ObjetivosList' : objetivosFrom}.xhtml"
                    id="done"
                 value="Done"/>

    </div>

    <rich:tabPanel switchType="ajax">

    <rich:tab>
        <f:facet name="label">
            <h:panelGroup><h:graphicImage value="/img/manytoone.gif" style="vertical-align: middle; padding-right: 4px;"/>Objetivos personal</h:panelGroup>
        </f:facet>
    <div class="association" id="objetivosPersonalParent">

        <h:outputText value="There is no objetivosPersonal associated with this objetivos."
                   rendered="#{objetivosHome.instance.objetivosPersonal == null}"/>

        <rich:dataTable var="_objetivosPersonal"
                   value="#{objetivosHome.instance.objetivosPersonal}"
                rendered="#{objetivosHome.instance.objetivosPersonal != null}"
              rowClasses="rvgRowOne,rvgRowTwo"
                      id="objetivosPersonalTable">
            <h:column>
                <f:facet name="header">Id objetivos personal</f:facet>
                <h:outputText value="#{_objetivosPersonal.idObjetivosPersonal}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Publ pers obj</f:facet>
                <h:outputText value="#{_objetivosPersonal.publPersObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Conf pers obj</f:facet>
                <h:outputText value="#{_objetivosPersonal.confPersObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Herr pers obj</f:facet>
                <h:outputText value="#{_objetivosPersonal.herrPersObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Trans pers obj</f:facet>
                <h:outputText value="#{_objetivosPersonal.transPersObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Colab pers obj</f:facet>
                <h:outputText value="#{_objetivosPersonal.colabPersObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Proy pers obj</f:facet>
                <h:outputText value="#{_objetivosPersonal.proyPersObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Id personal redmine</f:facet>
                <h:outputText value="#{_objetivosPersonal.idPersonalRedmine}"/>
            </h:column>
            <h:column styleClass="action">
                <f:facet name="header">Action</f:facet>
                <s:link id="viewobjetivosPersonal"
                     value="View"
                      view="/ObjetivosPersonal.xhtml">
                    <f:param name="objetivosPersonalIdObjetivosPersonal"
                           value="#{_objetivosPersonal.idObjetivosPersonal}"/>
                </s:link>
            </h:column>
        </rich:dataTable>

    </div>
    </rich:tab>

    <rich:tab>
        <f:facet name="label">
            <h:panelGroup><h:graphicImage value="/img/manytoone.gif" style="vertical-align: middle; padding-right: 4px;"/>Objetivos linea investigacion</h:panelGroup>
        </f:facet>
    <div class="association" id="objetivosLineaInvestigacionParent">

        <h:outputText value="There is no objetivosLineaInvestigacion associated with this objetivos."
                   rendered="#{objetivosHome.instance.objetivosLineaInvestigacion == null}"/>

        <rich:dataTable var="_objetivosLineaInvestigacion"
                   value="#{objetivosHome.instance.objetivosLineaInvestigacion}"
                rendered="#{objetivosHome.instance.objetivosLineaInvestigacion != null}"
              rowClasses="rvgRowOne,rvgRowTwo"
                      id="objetivosLineaInvestigacionTable">
            <h:column>
                <f:facet name="header">Id objetivos linea investigacion</f:facet>
                <h:outputText value="#{_objetivosLineaInvestigacion.idObjetivosLineaInvestigacion}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Proy linea obj</f:facet>
                <h:outputText value="#{_objetivosLineaInvestigacion.proyLineaObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Publ linea obj</f:facet>
                <h:outputText value="#{_objetivosLineaInvestigacion.publLineaObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Herr linea obj</f:facet>
                <h:outputText value="#{_objetivosLineaInvestigacion.herrLineaObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Trans linea obj</f:facet>
                <h:outputText value="#{_objetivosLineaInvestigacion.transLineaObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Colab linea obj</f:facet>
                <h:outputText value="#{_objetivosLineaInvestigacion.colabLineaObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Conf linea obj</f:facet>
                <h:outputText value="#{_objetivosLineaInvestigacion.confLineaObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Id linea redmine</f:facet>
                <h:outputText value="#{_objetivosLineaInvestigacion.idLineaRedmine}"/>
            </h:column>
            <h:column styleClass="action">
                <f:facet name="header">Action</f:facet>
                <s:link id="viewobjetivosLineaInvestigacion"
                     value="View"
                      view="/ObjetivosLineaInvestigacion.xhtml">
                    <f:param name="objetivosLineaInvestigacionIdObjetivosLineaInvestigacion"
                           value="#{_objetivosLineaInvestigacion.idObjetivosLineaInvestigacion}"/>
                </s:link>
            </h:column>
        </rich:dataTable>

    </div>
    </rich:tab>

    <rich:tab>
        <f:facet name="label">
            <h:panelGroup><h:graphicImage value="/img/manytoone.gif" style="vertical-align: middle; padding-right: 4px;"/>Objetivos proyecto</h:panelGroup>
        </f:facet>
    <div class="association" id="objetivosProyectoParent">

        <h:outputText value="There is no objetivosProyecto associated with this objetivos."
                   rendered="#{objetivosHome.instance.objetivosProyecto == null}"/>

        <rich:dataTable var="_objetivosProyecto"
                   value="#{objetivosHome.instance.objetivosProyecto}"
                rendered="#{objetivosHome.instance.objetivosProyecto != null}"
              rowClasses="rvgRowOne,rvgRowTwo"
                      id="objetivosProyectoTable">
            <h:column>
                <f:facet name="header">Id objetivos proyecto</f:facet>
                <h:outputText value="#{_objetivosProyecto.idObjetivosProyecto}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Tipo proyecto id tipo proyecto</f:facet>
                <h:outputText value="#{_objetivosProyecto.tipoProyecto.idTipoProyecto}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Publ proy obj</f:facet>
                <h:outputText value="#{_objetivosProyecto.publProyObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Conf proy obj</f:facet>
                <h:outputText value="#{_objetivosProyecto.confProyObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Herr proy obj</f:facet>
                <h:outputText value="#{_objetivosProyecto.herrProyObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Colab proy obj</f:facet>
                <h:outputText value="#{_objetivosProyecto.colabProyObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Trans proy obj</f:facet>
                <h:outputText value="#{_objetivosProyecto.transProyObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Id proyecto redmine</f:facet>
                <h:outputText value="#{_objetivosProyecto.idProyectoRedmine}"/>
            </h:column>
            <h:column styleClass="action">
                <f:facet name="header">Action</f:facet>
                <s:link id="viewobjetivosProyecto"
                     value="View"
                      view="/ObjetivosProyecto.xhtml">
                    <f:param name="objetivosProyectoIdObjetivosProyecto"
                           value="#{_objetivosProyecto.idObjetivosProyecto}"/>
                </s:link>
            </h:column>
        </rich:dataTable>

    </div>
    </rich:tab>

    <rich:tab>
        <f:facet name="label">
            <h:panelGroup><h:graphicImage value="/img/manytoone.gif" style="vertical-align: middle; padding-right: 4px;"/>Objetivos grupo</h:panelGroup>
        </f:facet>
    <div class="association" id="objetivosGrupoParent">

        <h:outputText value="There is no objetivosGrupo associated with this objetivos."
                   rendered="#{objetivosHome.instance.objetivosGrupo == null}"/>

        <rich:dataTable var="_objetivosGrupo"
                   value="#{objetivosHome.instance.objetivosGrupo}"
                rendered="#{objetivosHome.instance.objetivosGrupo != null}"
              rowClasses="rvgRowOne,rvgRowTwo"
                      id="objetivosGrupoTable">
            <h:column>
                <f:facet name="header">Id objetivos grupo</f:facet>
                <h:outputText value="#{_objetivosGrupo.idObjetivosGrupo}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Proy grup obj</f:facet>
                <h:outputText value="#{_objetivosGrupo.proyGrupObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Publ grup obj</f:facet>
                <h:outputText value="#{_objetivosGrupo.publGrupObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Herr grup obj</f:facet>
                <h:outputText value="#{_objetivosGrupo.herrGrupObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Colab grup obj</f:facet>
                <h:outputText value="#{_objetivosGrupo.colabGrupObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Trans grup obj</f:facet>
                <h:outputText value="#{_objetivosGrupo.transGrupObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Conf grup obj</f:facet>
                <h:outputText value="#{_objetivosGrupo.confGrupObj}"/>
            </h:column>
            <h:column>
                <f:facet name="header">Id grupo redmine</f:facet>
                <h:outputText value="#{_objetivosGrupo.idGrupoRedmine}"/>
            </h:column>
            <h:column styleClass="action">
                <f:facet name="header">Action</f:facet>
                <s:link id="viewobjetivosGrupo"
                     value="View"
                      view="/ObjetivosGrupo.xhtml">
                    <f:param name="objetivosGrupoIdObjetivosGrupo"
                           value="#{_objetivosGrupo.idObjetivosGrupo}"/>
                </s:link>
            </h:column>
        </rich:dataTable>

    </div>
    </rich:tab>

    <rich:tab>
        <f:facet name="label">
            <h:panelGroup><h:graphicImage value="/img/onetomany.gif" style="vertical-align: middle; padding-right: 4px;"/>Rol objetivoses</h:panelGroup>
        </f:facet>
    <h:form styleClass="association" id="rolObjetivosesChildren">

        <h:outputText value="There are no rolObjetivoses associated with this objetivos."
                   rendered="#{empty objetivosHome.rolObjetivoses}"/>

        <rich:dataTable value="#{objetivosHome.rolObjetivoses}"
                       var="_rolObjetivos"
                  rendered="#{not empty objetivosHome.rolObjetivoses}"
                rowClasses="rvgRowOne,rvgRowTwo"
                        id="rolObjetivosesTable">
            <rich:column sortBy="#{_rolObjetivos.idRolObjetivos}">
                <f:facet name="header">Id rol objetivos</f:facet>
                <h:outputText value="#{_rolObjetivos.idRolObjetivos}"/>
            </rich:column>
            <rich:column sortBy="#{_rolObjetivos.nombreRolObj}">
                <f:facet name="header">Nombre rol obj</f:facet>
                <h:outputText value="#{_rolObjetivos.nombreRolObj}"/>
            </rich:column>
            <h:column>
                <f:facet name="header">Action</f:facet>
                <s:link id="selectrolObjetivos"
                     value="Select"
                      view="/RolObjetivos.xhtml">
                    <f:param name="rolObjetivosIdRolObjetivos"
                            value="#{_rolObjetivos.idRolObjetivos}"/>
                    <f:param name="rolObjetivosFrom" value="Objetivos"/>
                </s:link>
            </h:column>
        </rich:dataTable>

    </h:form>

    <div class="actionButtons">
        <s:button
               value="Add rolObjetivos"
                view="/RolObjetivosEdit.xhtml">
            <f:param name="objetivosIdObjetivos"
                    value="#{objetivosHome.instance.idObjetivos}"/>
            <f:param name="rolObjetivosFrom" value="Objetivos"/>
        </s:button>
    </div>
    </rich:tab>

    <rich:tab>
        <f:facet name="label">
            <h:panelGroup><h:graphicImage value="/img/onetomany.gif" style="vertical-align: middle; padding-right: 4px;"/>Usuarios</h:panelGroup>
        </f:facet>
    <h:form styleClass="association" id="usuariosChildren">

        <h:outputText value="There are no usuarios associated with this objetivos."
                   rendered="#{empty objetivosHome.usuarios}"/>

        <rich:dataTable value="#{objetivosHome.usuarios}"
                       var="_usuario"
                  rendered="#{not empty objetivosHome.usuarios}"
                rowClasses="rvgRowOne,rvgRowTwo"
                        id="usuariosTable">
            <rich:column sortBy="#{_usuario.idUsuario}">
                <f:facet name="header">Id usuario</f:facet>
                <h:outputText value="#{_usuario.idUsuario}"/>
            </rich:column>
            <rich:column sortBy="#{_usuario.nombre}">
                <f:facet name="header">Nombre</f:facet>
                <h:outputText value="#{_usuario.nombre}"/>
            </rich:column>
            <rich:column sortBy="#{_usuario.apellidos}">
                <f:facet name="header">Apellidos</f:facet>
                <h:outputText value="#{_usuario.apellidos}"/>
            </rich:column>
            <rich:column sortBy="#{_usuario.username}">
                <f:facet name="header">Username</f:facet>
                <h:outputText value="#{_usuario.username}"/>
            </rich:column>
            <rich:column sortBy="#{_usuario.password}">
                <f:facet name="header">Password</f:facet>
                <h:outputText value="#{_usuario.password}"/>
            </rich:column>
            <h:column>
                <f:facet name="header">Action</f:facet>
                <s:link id="selectusuario"
                     value="Select"
                      view="/Usuario.xhtml">
                    <f:param name="usuarioIdUsuario"
                            value="#{_usuario.idUsuario}"/>
                    <f:param name="usuarioFrom" value="Objetivos"/>
                </s:link>
            </h:column>
        </rich:dataTable>

    </h:form>

    <div class="actionButtons">
        <s:button
               value="Add usuario"
                view="/UsuarioEdit.xhtml">
            <f:param name="objetivosIdObjetivos"
                    value="#{objetivosHome.instance.idObjetivos}"/>
            <f:param name="usuarioFrom" value="Objetivos"/>
        </s:button>
    </div>
    </rich:tab>
</rich:tabPanel>
</ui:define>

</ui:composition>
